`:top
`!Creative Coding`! ist ein entdeckungsbasierter Prozess, der aus Erforschung, `F33f`_`[Iteration`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Iteration]`_`f und Reflexion besteht und bei dem `F33f`_`[Code`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Programmierung]`_`f als primäres Medium verwendet wird, um ein mediales Artefakt für einen künstlerischen Kontext zu entwickeln.`:cite-ref-1[`F5bf`_`[1`#cite-note-1]`_`f] Es wird unter anderem zur Erstellung von Live-Visuals, für `F33f`_`[VJing`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Visual_Jockey]`_`f, sowie zur Erstellung von visueller Kunst und Design, Unterhaltung (z. B. `F33f`_`[Videospiele`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Computerspiel]`_`f), Kunstinstallationen, Projektionen und `F33f`_`[Projection Mapping`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Projektionsmapping]`_`f, Klangkunst und vielem mehr verwendet.
>>Contents
• `F0af`_`[Geschichte`#geschichte]`_`f
• `F0af`_`[Liste der Software für Creative Coding`#liste-der-software-f-r-creative-coding]`_`f
• `F0af`_`[Siehe auch`#siehe-auch]`_`f
• `F0af`_`[Literatur`#literatur]`_`f
• `F0af`_`[Weblinks`#weblinks]`_`f
• `F0af`_`[Einzelnachweise`#einzelnachweise]`_`f
-─
>>Geschichte
Ausstellungen und Bücher, darunter Dominic Lopes’ `*A Philosophy of Computer Art`* (2009), haben versucht, die integrale Rolle der Codierung in der zeitgenössischen Kunst über die der Mensch-Computer-Schnittstelle (HCI) hinaus zu untersuchen.`:cite-ref-2[`F5bf`_`[2`#cite-note-2]`_`f]
>>Liste der Software für Creative Coding
`t
| Name | Beschreibung | Betriebssystem | Programmiersprache | License |
|---|---|---|---|---|
| Cinder [ 3 ] | Bibliothek für die Programmierung mit ästhetischen Absichten, einschließlich Bereichen wie Grafik, Audio, Video und computergestützte Geometrie. | plattformunabhängig | C++ | 2-Clause BSD License |
| Dittytoy [ 4 ] | Plattform, die es ermöglicht, generative Musik mit Hilfe einer minimalistischen Javascript-API zu erstellen. | Browser basiert | JavaScript | Proprietary |
| generativepy | Bibliothek zur Erstellung visueller generativer Kunst und mathematischer Diagramme als Bilder und Videos. | plattformunabhängig | Python | MIT License |
| Max MSP | Visuelle Programmiersprache für Musik und Multimedia. | Windows , Mac OS | Visual programming language | Proprietary |
| Nannou [ 5 ] | Bibliothek, die es Künstlern leicht machen soll, sich mit einfachem, schnellem und zuverlässigem Code auszudrücken. | plattformunabhängig | Rust | MIT License |
| openFrameworks | Toolkit zur Unterstützung des kreativen Prozesses durch Bereitstellung eines einfachen und intuitiven Rahmens für Experimente. | plattformunabhängig | C++ | MIT License |
| OPENRNDR [ 6 ] | Kreatives Coding-Framework, das für das Prototyping und die Entwicklung robuster, leistungsstarker visueller und interaktiver Anwendungen konzipiert und entwickelt wurde. | plattformunabhängig | Kotlin | 2-Clause BSD License |
| p5.js | Plattform, die es Künstlern, Designern, Studenten und allen anderen ermöglicht, das Programmieren zu erlernen und sich kreativ im Web auszudrücken. Basiert auf den Grundprinzipien von Processing. | Browser basiert | JavaScript | LGPL |
| Processing | Ein flexibles Software-Skizzenbuch und eine Sprache zum Erlernen des Programmierens im Kontext der bildenden Kunst. | plattformunabhängig | Java or Python | GPL , LGPL |
| Pure Data | Pd ermöglicht es Musikern, bildenden Künstlern, Performern, Forschern und Entwicklern, Software grafisch zu erstellen, ohne Zeilen von Code zu schreiben. | plattformunabhängig | Visual programming language | Modified BSD |
| Shoebot [ 7 ] | Eine kreative Programmierumgebung für die Erstellung von Vektorgrafiken und Animationen mit Python. | plattformunabhängig | Python | GPLv3 |
| SuperCollider | | plattformunabhängig | SuperCollider | GPLv3 |
| vvvv | Hybride visuelle/textuelle Live-Programmierumgebung für einfaches Prototyping und Entwicklung. Sie wurde entwickelt, um den Umgang mit großen Medienumgebungen mit physischen Schnittstellen, Echtzeit-Bewegungsgrafiken, Audio und Video zu erleichtern. | Windows | Visual programming language | Proprietary |
| ZIM [ 8 ] | JavaScript Canvas Framework fügt viele Annehmlichkeiten, Komponenten und Steuerelemente hinzu, wobei der Schwerpunkt auf der Vereinfachung des Codes für Lernende und Fachleute liegt. | plattformunabhängig | JavaScript | MIT License |
`t
>>Siehe auch
• `F33f`_`[Digitale Kunst`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Digitale_Kunst]`_`f
• `F33f`_`[Generative design`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Generative_Gestaltung]`_`f
• `F33f`_`[Generative art`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Generative_Kunst]`_`f
• `F33f`_`[Demoscene`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Demoszene]`_`f
>>Literatur
• John Maeda: `*Creative Code: Aesthetics + Computation (1st ed.),`* Thames & Hudson, Limited, S. 239, 2004, ISBN 0-500-28517-9
• Ira Greenberg: `*Processing: Creative Coding and Computational Art`* (Foundation) (1st ed.), friends of ED, S. 840, 2004, ISBN 1-59059-617-X
>>Weblinks
Commons
: Creative Coding
– Sammlung von Bildern, Videos und Audiodateien
• The Art of Creative Coding Video
• Creative Application Network
• Dev Art - Art made with Code Projekt von Google
• CreativeCode.io, Bildungsinitiative von GrayArea.org
• Vidcode Plattform für kreatives Programmieren für Schüler der Klassen K-12
>>Einzelnachweise
`:cite-note-1`!1.`! `F0af`_`[↑`#cite-ref-1]`_`f Mark Mitchell, Oliver C. Bown: Towards a Creativity Support Tool in Processing. Understanding the Needs of Creative Coders. In: OzCHI '13: Proceedings of the 25th Australian Computer-Human Interaction Conference: Augmentation, Application, Innovation, Collaboration. ACM Press, 2013, S. 143–146, `F33f`_`[doi`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Digital_Object_Identifier]`_`f:10.1145/2541016.254109.
`:cite-note-2`!2.`! `F0af`_`[↑`#cite-ref-2]`_`f Dominic Lopes: A Philosophy of Computer Art. Routledge, London 2009, ISBN 0-415-54762-8 (englisch).
`:cite-note-3`!1.`! `*Cinder.`* Abgerufen am 23. November 2024 (englisch).
`:cite-note-4`!2.`! Website Dittytoy
`:cite-note-5`!3.`! Website Nannou
`:cite-note-6`!4.`! Website OPENRNDR
`:cite-note-7`!5.`! `*shoebot/shoebot: Easy vector graphics with Python.`* In: `*GitHub.`* Abgerufen am 23. November 2024 (englisch).
`:cite-note-8`!6.`! Website ZIM
`c`F0af`_`[↑ Back to top`#top]`_`f`a